home *** CD-ROM | disk | FTP | other *** search
- @ref-see-also See also in %s.
- @{{{}}}
- @{{{ autolang-reference-file
- @if-using ( complete )
- @{{{ @autolang-ref Description
- @if-using ( complete )
- Libary for automatic switching of language and hash-mode. The mode is
- marked with AutoLang or AL in the statusline. Except for
- set-auto-language, which is defined as a macro, all other operations
- are defined as functions.
- @fi
- @}}}
- @fi
- @if-using ( complete known-endings )
- @{{{ @autolang-ref auto-language switching
- @if-using ( complete known-endings )
- If mode auto-language is active, language and mode hash-shift are
- handled automatically for files using language None, depending on the
- ending of the filename.
-
- The following languages may be switched on automatically:
- @ref-start-tbl Language 8 comment 10 comment 10 # 3 Endings 24
- Occam @@ "--" @@ "" @@ On @@ .ada
- Occam @@ "--" @@ "" @@ Off @@ .occ
- Pascal @@ "(*" @@ "*)" @@ On @@ .p / .pas
- Pascal @@ "(*" @@ "*)" @@ On @@ .mod
- Pascal @@ "(*" @@ "*)" @@ On @@ .h / .hh / .hpp (*)
- C @@ "/*" @@ "*/" @@ On @@ .C / .c / .cc
- C @@ "/*" @@ "*/" @@ On @@ .cpp
- C @@ "/*" @@ "*/" @@ On @@ .l / .y
- C @@ "/*" @@ "*/" @@ On @@ .h / .hh / .hpp (**)
- Script @@ "#" @@ "" @@ Off @@ .sh / rc
- Script @@ "#" @@ "" @@ Off @@ .awk / .pl / .sed
- Script @@ "#" @@ "" @@ Off @@ .m0 .. .m9
- Script @@ "#" @@ "" @@ Off @@ makefile
- Script @@ "#" @@ "" @@ Off @@ Makefile
- Script @@ "#" @@ "" @@ Off @@ MAKEFILE
- Lisp @@ ";" @@ "" @@ On @@ .asm / .s
- Lisp @@ ";" @@ "" @@ On @@ .e
- Lisp @@ ";" @@ "" @@ On @@ .el
- Roff @@ ".\"" @@ "" @@ Off @@ .0 .. .9
- Roff @@ ".\"" @@ "" @@ Off @@ .man
- Roff @@ ".\"" @@ "" @@ Off @@ .me / .ME
- Roff @@ ".\"" @@ "" @@ Off @@ .mm / .MM
- Roff @@ ".\"" @@ "" @@ Off @@ .ms / .MS
- TeX @@ "%" @@ "" @@ Off @@ .tex / .sty / .aux
- User @@ "C" @@ "" @@ Off @@ .F / .FOR / .f / .for
- User @@ "||" @@ "" @@ Off @@ .m
- User @@ "@comment" @@ "" @@ Off @@ .texi
- @ref-end-tbl
- @ref-start-item (*)
- if .p / .pas were used before!
- @ref-end-item
- @ref-start-item (**)
- if .C / .c / .cc / .cpp were used before!
- @ref-end-item
-
- @{{{ @autolang Known endings
- @ref-start-tbl Endings 60
- .0 .. .9
- .C
- .F
- .ME / .MM / .MS
- .ada / .asm / .aux / .awk
- .c / .cc / .cpp
- .e / .el
- .f / .for
- .h / .hh / .hpp
- .l
- .m / .m0 .. .m9 / .man / .me / .mm / .mod / .ms
- .occ
- .p / .pas / .pl
- .s / .sed / .sh / .sty
- .tex / .texi
- .y
- MAKEFILE
- Makefile
- makefile
- rc
- @ref-end-tbl
- @}}}
- @fi
- @}}}
- @fi
- @if-using ( complete set-auto-called add-auto-called del-auto-called )
- @{{{ @autolang-ref Functions and macros
- @if-using ( complete set-auto-called )
- @{{{ @autolang-ref set-auto-language
- Switch the language and hash-shift mode, depending on the filename.
- If the file is not changed before calling this function, it will be
- left unchanged by this operation.
- @}}}
- @fi
- @if-using ( complete add-auto-called )
- @{{{ @autolang-ref add-mode-auto-language
- Switch on auto-language mode
- @}}}
- @fi
- @if-using ( complete del-auto-called )
- @{{{ @autolang-ref delete-mode-auto-language
- Switch off auto-language mode
- @}}}
- @fi
- @}}}
- @fi
- @if-using ( complete )
- @{{{ @autolang-ref Hooks
- @if-using ( complete )
- The libary functions are marked as demand-loading.
- @fi
- @}}}
- @fi
- @}}}
-